• This is shareware. If you use it, please send $5.00 (& SASE & disk for latest version),
as well as any comments, to: P.O. Box 47; Canterbury, NH 03224.
Script Extractor makes a listing of all objects and attached scripts (if any) of a stack, but it
does not affect its scripts. The button, "Extract Script," presents the open stack dialogand adds a new card at the end of this stack. Then the scripts of the selected stack are extracted, and that
information is put into the scrolling field of the new card. Names of objects and accompanying
scripts, if any, will appear in the following order: 1. Stack; 2. Background; 3. Background
◊ [If there is more than one background, steps 2 - 7 will be repeated.] ◊
You can reformat the newly extracted script by choosing the button, "Reformat." As you will see, reformatting eliminates many blank lines and generally makes your printouts more read-able.
Printouts can be obtained by selecting, "Print Script," which prepares and saves a text file containing your script. [The default name will be "P." followed by the name of the stack from which the script was extracted.] It will also print that file, using the application, "TeachText," and return you to this stack. In order for the button to work, you must have "TeachText" in the same file (if any) as Hypercard.
• • Note: Some stacks may have handlers which interfere with the ability of the extracted
script to find its way back to this stack. In the event that things appear to have stopped dead, you
encounter an alert box, or something else of the kind, open this stack. Using the arrows, make
your way to the new card which will have been prepared for your script. If any of it has been
extracted, it will go into the scrolling field of that card as soon as it appears. No matter how
strange the things I have encountered, I have yet to have failed to get all of the script I was after
— unless, of course, the target stack was protected.